#ifndef _SCIENCEGL_MATHEMATICS_NUMBERS_NumberLine_INCLUDED_H_
#define _SCIENCEGL_MATHEMATICS_NUMBERS_NumberLine_INCLUDED_H_

#ifdef SCIENCEGL_EXPORTS
#define SCIENCEGL_API __declspec(dllexport)
#else
#define SCIENCEGL_API __declspec(dllimport)
#endif

#include "OpenGLPrerequisites.h"

namespace ScienceGL
{
	namespace Mathematics
	{
		namespace Numbers
		{
			// the class that responsible for number line drawing
			class SCIENCEGL_API NumberLine
			{
			public:

				// default constructor
				NumberLine();

				// destructor
				~NumberLine();

			public:

				// draw the number line
				void draw();
			};
		}
	}
}

#endif